terraced houses - Turc Anglais Dictionnaire